/*
包含多个基于state的getter计算属性的对象
 */
export default {
  totalCount(state) {
    return state.cartFoods.reduce((prev, food) => prev + food.count, 0)
  },

  totalPrice(state) {
    return state.cartFoods.reduce((prev, food) => prev + food.count*food.price, 0)
  },

  positiveSize(state) {
    return state.ratings.reduce((prev, rating) => prev + (rating.rateType===0?1:0), 0)
  }
}